A not-so-simple demo for the infrared capacity of the IO-Warrior 24

You need an IO-Warrior 24 with IR receiver wired (best a starter kit) and
an IR remote capable of generating RC5 codes (best a multi mode remote).

RC5 data consists of a pair of numbers. The address names the device
the code is intended for. The addresses have names assigned which the demo shows.
The value part is not named and therefore only shown as number.

All different address/value pairs are added to a list. The last received code
gets selected. Doubleclicking an entry allows to assign a keyboard key combination
(Shift, Ctrl, Alt and any other key). The "extended" bit differentiates keys like
the arrow keys from their numberpad counterparts.
The name is optional.

The list content is stored in IOIRWarrior.ini.

Now enter some keys for a program you want to control, bring that program to the foreground
and start to control it remotely.